fruit of the cherimoya - English Synonyms Dictionary